关键字: replace
  • 前端面试题——Vue高频问题
    1.Vue的生命周期 Vue的生命周期主要分为几个简单,数据初始化,dom挂载,数据更新,组件卸载,在一个就是开启了组件缓存的时候,会有组件启用和组件停用阶段,每个阶段都去前后两个钩子除了缓存的那俩 数据初始化阶段 beforeCreate ...
  • 《JS原理、方法与实践》- window对象
    BOM是Browser Object Mode的缩写,表示浏览器对象模型。ES是一种语言,跟具体环境没关系。DOM的作用是将文档转换为相应的对象,它跟具体环境也没有关系。而DOM则是一种将浏览器这个具体的环境对应为一种对象的模型,它提供了E ...
  • Vue | 自定义指令和动态路由实现权限控制
    功能概述: 根据后端返回接口,实现路由动态显示 实现按钮(HTML元素)级别权限控制 涉及知识点: 路由守卫 Vuex使用 Vue自定义指令 导航守卫 前端工程采用Github开源项目Vue-element-admin作为模板,该项目地址: ...
  • 2020年中大厂前端面试总结
    前言 本次面试面试了很多家公司,包括 360,美团,猿辅导,小米,腾讯地图,头条,新东方,快手,知乎等几家公司,刚开始去面试的时候那段时间状态不是很好(基本每天都加班到很晚,周六日也没有休息的那种,而且当时心态真的是差到爆,很多平时自己很会 ...
  • npm script 工作流(十二)构建流水线
    构建内容 源代码预编译:比如 less、sass、typescript; 图片优化、雪碧图(CSS Sprite)生成; JS、CSS 合并、压缩; 静态资源加版本号和引用替换; 静态资源传 CDN 等。 项目目录结构 client ├── ...
  • 手写 Vue Router 源码
    Vue Router 基础回顾 使用步骤 首先使用 vue cli 创建一个 Vue 项目来回顾一下 vue router 的使用。 全局安装 vue cli。 npm i -g @vue/cli 安装完成后检查版本是否正常。 vue -- ...
  • 从这十几个方面优化你的 Webpack 配置
    开发环境性能优化优化打包构建速度HMR优化代码调试source-mapHMR概念:「HMR:」 hot module replacement 热模块替换 / 模块热替换作用:一个模块发生变化,只会重新打包这一个模块,而不是打包所有模块,极大 ...
  • 第47期 腾讯前端团队是如何做web性能监控的 & 浅析NodeJs的几种文件路径 & JavaScript内存空间详细图解
    JavaScript 内存空间详细图解 因为JavaScript具有自动垃圾回收机制,所以对于前端开发来说,内存空间并不是一个经常被提及的概念,很容易被大家忽视。特别是很多不是计算机专业的朋友在进入到前端之后,会对内存空间的认知比较模糊,甚 ...
  • 替代 webpack?一文带你了解 snowpack 原理,你还学得动么
    近期,随着 vue3 的各种曝光,vite 的热度上升,与 vite 类似的 snowpack 的关注度也逐渐增加了。目前(2020.06.18)snowpack 在 Github 上已经有了将近 1w stars。 snowpack 的代 ...
  • 谁说 JavaScript 简单的?
    这里有一些 Javascript初学者应该知道的技巧和陷阱。如果你已经是专家了,顺便温习一下。 Javascript也只不过是一种编程语言。怎么可能出错嘛?1. 你有没有尝试给一组数字排序?Javascript 的sort()函数在默认情况 ...

暂无数据